﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
*{
	padding:0px;
	margin:0px;
}
html{
	overflow-x:hidden; 
	overflow-y:auto;
}
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
img{
	border:0px;
}
ul , ol , dl{
	list-style:none;
}
a:active{
	star:expression(this.onFocus=this.blur());
}
:focus{ 
	outline:0;
}
body{
	font-size:12px;
	font-family:"宋体","黑体","微软雅黑";
	background:url(/Styles/imgs/bodybg.jpg) repeat-x center top #ffffff;
}
a:link , a:visited{
	font-size:12px;
	text-decoration:none;
	font-family:"宋体","黑体","微软雅黑";
}
.box{
	width:980px;
	overflow:hidden;
	margin:0px auto;
}
/*

*/
.top{
	width:980px;
	float:left;
}
.toplink{
	width:980px;
	height:25px;
	float:left;
	overflow:hidden;
}
.toplink ul{
	margin-top:5px;
	float:left;
}
.toplink ul li{
	float:left;
	padding:0px 3px 0px 5px;
	margin-right:2px;
	border-left:1px solid #E3E1E1;
	height:16px;
	overflow:hidden;
}
.toplink ul .toplink_li{
	padding-left:0px;
	border:0px;
}
.toplink ul li h1{
	float:left;
	display:block;
	font-size:12px;
	color:#E3E1E1;
	letter-spacing:1px;
	padding-top:1px;
}

.toplink .top_login{
	float:right;
	padding-top:5px;
	font-size:12px;
	letter-spacing:2px;
	color:#FFF;
}
.toplink .top_login input{
	background:#FFF;
	size:12px;
	border:0px;
	padding:1px 4px;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
}
.toplink .top_login a:link , .toplink .top_login a:visited{
	font-size:12px;
	letter-spacing:2px;
	color:#FFF;
	margin-left:10px;
}
.toplink .top_login a:hover{
	color:#000;
}
/*

*/
.logo{
	width:980px;
	height:155px;
	float:left;
	overflow:hidden;
}
.logo strong{
	width:370px;
	height:75px;
	float:left;
	margin-top:28px;
}
.logo strong a:link , .logo strong a:visited{
	width:364px;
	height:47px;
	float:left;
	display:block;
}
.logo strong span{
	width:350px;
	float:left;
	display:block;
	overflow:hidden;
	letter-spacing:12px;
	color:#FFF;
	font-size:12px;
	margin-top:7px;
	padding:3px 2px 4px 16px;
	text-align:center;
	background:#056794;
	font-family:"微软雅黑","黑体","宋体";
	text-shadow: 0 1px 1px black;
}
/*

*/
.search{
	width:355px;
	height:38px;
	float:right;
	margin-top:50px;
	overflow:hidden;
}
.search select{
	display:none;
}
.search .search_1{
	margin:9px 0px 0px 13px;
	_margin-left:5px;
	width:251px;
	height:21px;
	border:0px;
	background:none;
	overflow:hidden;
	float:left;
}
.search .search_1 input{
	width:251px;
	height:21px;
	border:0px;
	background:none;
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	float:left;
	_line-height:21px;
}
.search .search_2{
	float:right;
	width:75px;
	height:25px;
	margin:6px 9px 0px 0px;
	overflow:hidden;
}
.search .search_2 input{
	width:76px;
	height:26px;
	float:left;
	border:0px;
	background:none;
}
/*

*/
.nav{
	width:980px;
	height:45px;
	float:left;
	overflow:hidden;
}
.nav dl{
	width:1000px;
	height:45px;
	float:left;
	margin-top:2px;
	overflow:hidden;
}
.nav dl dt{
	float:left;
}
.nav dl dt a:link , .nav dl dt a:visited{
	display:block;
	padding:12px 25px 12px 26px;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
	font-family:"微软雅黑","黑体","宋体";
	text-shadow: 0 1px 1px black;
}
.nav dl dt a:hover{
	background:#0058AA;
}
.nav dl dt .nav_1{
	background:#0058AA;
}
/*

*/
.banner{
	width:980px;
	height:245px;
	float:left;
	overflow:hidden;
	padding-top:10px;
	background:url(/Styles/imgs/banner_bg.png) center 237px no-repeat;
}
.banner .banner_left{
	width:695px;
	height:227px;
	float:left;
	background:#0058AA;
}

#focus{
	width:695px;
	height:227px;
	overflow:hidden; 
	position:relative;
}
#focus ul{
	height:227px;
	position:absolute;
}
#focus ul li{
	float:left; 
	width:695px;
	height:227px;
	overflow:hidden; 
	position:relative; 
}
#focus ul li div{
	position:absolute; 
	overflow:hidden;
}
#focus .btnBg{
	position:absolute; 
	width:695px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focus .btn{
	position:absolute; 
	width:675px; 
	height:10px; 
	padding:5px 10px; 
	right:0; 
	bottom:0; 
	text-align:right;
}
#focus .btn span{
	display:inline-block; 
	_display:inline; 
	_zoom:1; 
	width:25px; 
	height:10px; 
	_font-size:0; 
	margin-left:5px; 
	cursor:pointer; 
	background:#fff;
}
#focus .btn span.on{
	background:#fff;
}
#focus .preNext{
	width:45px; 
	height:100px;
	position:absolute;
	top:50px;
	background:url(/Styles/imgs/sprite.gif) no-repeat 0 0; 
	cursor:pointer;
}
#focus .pre{
	left:0;
}
#focus .next{
	right:0; 
	background-position:right top;
}

.banner .banner_right{
	width:285px;
	height:227px;
	float:right;
	background:url(/Styles/imgs/banner_right.jpg) no-repeat;
}
.banner .banner_right .login_h1{
	width:235px;
	text-align:center;
	height:50px;
	float:left;
	padding-top:15px;
	padding-left:50px;
}
.banner .banner_right h3{
	float:left;
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	font-family:"宋体","微软雅黑","黑体";
	font-weight:bold;
}
.banner .banner_right h4{
	float:left;
	font-size:20px;
	color:#000;
	letter-spacing:1px;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;
}
.banner .banner_right iframe{
	float:left;
}
.login{
	width:205px;
	height:100px;
	float:left;
	padding:20px 40px;
	overflow:hidden;
}
.login iframe{
	width:205px;
	overflow:hidden;
}
.login_1
{
    text-align:center;
	width:205px;
}
.login_1 ul{
	list-style:none;
}
.login_1 ul li{
	width:205px;
	margin-bottom:15px;
	font-size:14px;
	color:#fff;
}
.login_1 ul li input{
	size:12px;
	width:160px;
	height:20px;
	border:0px;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
}
.login_bt{
	width:225px;
	height:20px;
	float:left;
	background:#FFF;
	overflow:hidden;
}
.login_bt input{
	width:69px;
	height:20px;
	border:0px;
	float:left;
	background:#FFF;
	border-right:1px solid #666;
	font-size:12px;
	color:#000;
	text-align:center;
}


.login_1 span{
	font-size:14px;
	color:#FFF;
	margin-bottom:15px;
	float:left;
}
.login_bt a:link , .login_bt a:visited{
	width:69px;
	height:20px;
	display:block;
	float:left;
	background:#FFF;
	border-right:1px solid #666;
	font-size:12px;
	color:#000;
	text-align:center;
	line-height:20px;
	float:left;
}
.login_bt a:hover{
	background:#000;
	color:#fff;
}
.login_1 a:link , .login_1 a:visited{
	font-size:12px;
	color:#FFF;
	float:left;
	margin-top:15px;
}
.login_1 a:hover{
	text-decoration:underline;
}
/*

*/
.main{
	width:980px;
	float:left;
	height:auto;
}
.ad{
	width:980px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:10px;
}
.main_boder{
	width:972px;
	padding:4px;
	float:left;
	background:#F1F1F1;
	margin-top:10px;
}
.main_1{
	width:950px;
	float:left;
	height:550px;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
	position:relative;
}
.main_1 .main_1_h1{
	width:950px;
	float:left;
}
.main_1 .main_1_h1 h2{
	float:left;
}
.main_1 .main_1_h1 h2 a:link , .main_1 .main_1_h1 h2 a:visited{
	float:left;
	font-size:25px;
	color:#0058AA;
	letter-spacing:1px;
	font-family:"宋体","微软雅黑","黑体";
	font-weight:bold;
}
.main_1 .main_1_h1 h2 a:hover{
	color:#000;
}
.main_1 .main_1_h1 h3{
	float:left;
	font-size:24px;
	color:#656565;
	letter-spacing:1px;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;
}
.main_1_bt{
	float:right;
	color:#fff;
	letter-spacing:1px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:25px;
	padding-right:7px;
}
.main_1_bt strong{
	padding:0px 10px;
	float:left;
}
.main_1_bt_1{
	background:#056794;
}
.main_1_bt_2{
	background:#35790C;
}
#container{
	width:1980px;
	float:left;
	overflow:hidden;
}
.item{
	width:990px;
	float:left;
	margin-top:10px;
	overflow:hidden;
	position:relative;
    top: 0px;
    left: 0px;
    height: 552px;
}
.item li{
	width:229px;
	height:260px;
	float:left;
	margin-left:4px;
	margin-right:4px;
	overflow:hidden;
	position:relative;
}
.item li a:link , .item li a:visited{
	width:229px;
	height:140px;
	float:left;
	display:block;
	position:relative;
	overflow:hidden;
}
.item_show{
	display:none;
}
.item li a:hover .item_show{
	width:61px;
	height:61px;
	background:url(/Styles/imgs/webzoom.png) no-repeat center;
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Styles/imgs/webzoom.png" ,sizingMethod="crop"); 
	position:absolute;
	top:40px;
	left:85px;
	display:block;
}
.item li img{
	width:229px;
}
.item li .item_h3{
	width:229px;
	height:18px;
	float:left;
	margin:10px 0px;
	position:relative;
}
.item li .item_h3 a:link , .item li .item_h3 a:visited{
	width:229px;
	height:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	font-size:14px;
	color:#1E8FFF;
	background:#none;
	letter-spacing:1px;
	text-align:left;
	line-height:19px;
}
.item li .item_h3 a:hover{
	color:#000;
	text-decoration:underline;
}
.item li p{
	width:229px;
	height:60px;
	overflow:hidden;
	font-size:12px;
	text-align:left;
	float:left;
	color:#656565;
	letter-spacing:1px;
	line-height:20px;
}
/*

*/
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../images/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width:100%;
	height:100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 39px;
	height: 39px;
	background: url('../images/fancy_close.png') 0px 0px no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('../images/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background: url('../images/fancy_nav_left.png') 0px 0px no-repeat;
}

#fancybox-right-ico {
	background: url('../images/fancy_nav_right.png') 0px 0px no-repeat;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../images/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../images/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../images/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../images/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../images/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../images/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../images/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../images/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../images/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

/*

*/
.main_2{
	width:950px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
}
.main_2 .main_2_1{
	width:285px;
	overflow:hidden;
	float:left;
	margin-right:51px;
}
.main_2 .main_2_2{
	width:275px;
	overflow:hidden;
	float:right;
}

.main_2 .main_2_1 h2{
	float:left;
}
.main_2 h2 a:link , .main_2 h2 a:visited{
	float:left;
	font-size:18px;
	color:#000;
	letter-spacing:1px;
	font-family:"微软雅黑","黑体","宋体";
	font-weight:bold;
}
.main_2 h2 a:hover{
	text-decoration:underline;
}
.main_2 strong{
	float:left;
	font-size:12px;
	color:#1E8FFF;
	letter-spacing:1px;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;
	line-height:23px;
}
/*

*/
.main_2 h3{
	width:272px;
	height:126px;
	overflow:hidden;
	margin-top:10px;
	display:block;
	float:left;
	background:url(../images/main_2_1_img.jpg) no-repeat;
}
.main_2 h3 a:link , .main_2 h3 a:visited{
	width:264px;
	height:117px;
	display:block;
	float:left;
	overflow:hidden;
	margin:4px 4px 5px 4px;
	_margin-left:2px;
}
.main_2 h3 img{
	width:264px;
}
.main_2 ul{
	width:272px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.main_2 ul li{
	width:272px;
	float:left;
	line-height:25px;
}
.main_2 li a:link , .main_2 li a:visited{
	width:212px;
	float:left;
	font-size:12px;
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.main_2 li a:hover{
	color:#000;
	text-decoration:underline;
}
.main_2 li span{
	float:right;
	width:55px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666;
}
/*

*/

.footer{
	width:976px;
	float:left;
	height:auto;
	margin-top:10px;
	padding:0px 2px;
	background:url(/Styles/imgs/footer_bg.jpg) repeat-y;
	border-top:1px solid #CCC;
	position:relative;
	z-index:1;
}
.footer .footer_1{
	width:944px;
	float:left;
	padding:15px;
}
.footer .footer_1 strong{
	float:left;
	margin-right:20px;
}
.footer .footer_1 .footer_1_1{
	margin:0px;
}
.footer .footer_1 a:link , .footer .footer_1 a:visited{
	width:290px;
	height:115px;
	display:block;
	float:left;
	padding:5px;
	background:#F0F0F0;
}
.footer .footer_1 a:hover{
	background:#CCC;
}
.footer .footer_1 img{
	width:290px;
	height:115px;
	float:left;
}
/*

*/
.box_2{
	width:100%;
	height:227px;
	overflow:hidden;
	float:left;
	background:url(/Styles/imgs/box_2_bg.jpg) repeat-x top;
}
.box_3{
	width:980px;
	margin:0px auto;
}
.footer_box{
	width:980px;
	height:165px;
	float:left;
	background:url(/Styles/imgs/footer_box.png) no-repeat;
}
.b_nav{
	width:980px;
	float:left;
	height:50px;
	overflow:hidden;
}
.b_nav dl{
	width:1000px;
	height:45px;
	float:left;
	margin-top:2px;
	overflow:hidden;
}
.b_nav dl dt{
	float:left;
}
.b_nav dl dt a:link , .b_nav dl dt a:visited{
	display:block;
	padding:14px 25px 14px 26px;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
	font-family:"微软雅黑","黑体","宋体";
	text-shadow: 0 1px 1px black;
}
.b_nav dl dt a:hover{
	text-decoration:underline;
}
/*

*/
.link{
	width:980px;
	float:left;
	height:128px;
	overflow:hidden;
}
.link .link_img{
	width:980px;
	float:left;
	margin-top:10px;
}
.link .link_img ul{
	float:left;
}
.link .link_img li{
	float:left;
	margin-left:18px;
	_margin-left:9px;
}
.link .link_img li a:link , .link .link_img li a:visited{
	width:88px;
	height:31px;
	display:block;
	float:left;
	overflow:hidden;
}
.link .link_img li a:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
}
/*

*/
.link .link_txt{
	width:948px;
	float:left;
	margin-top:10px;
	line-height:25px;
	padding:0px 18px;
}

.link .link_txt a:link , .link .link_txt a:visited{
	overflow:hidden;
	font-size:12px;
	color:#fff;
	margin-right:18px;
	letter-spacing:1px;
}
.link .link_txt a:hover{
	text-decoration:underline;
}
/*

*/
.copyright{
	width:970px;
	float:left;
	color:#fff;
	font-size:12px;
	height:50px;
	padding-left:10px;
	overflow:hidden;
	letter-spacing:1px;
}
.copyright p{
	float:left;
	padding-top:20px;
}
.copyright p a:link , .copyright p a:visited{
	color:#fff;
	font-size:12px;
	letter-spacing:1px;
}
.copyright p a:hover{
	text-decoration:underline;
}
.copyright em{
	float:right;
	padding-top:15px;
}
.copyright .bdshare_t bds_tools get-codes-bdshare{
	float:right;
}

/*

栏目页

*/
.list_nav{
	width:958px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
	color:#000;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	margin-top:10px;
}
.list_nav a:link , .list_nav a:visited{
	color:#333;
	font-weight:100;
	font-size:14px;
}
.list_nav a:hover{
	text-decoration:underline;
}
.list{
	width:950px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
}
.list .list_img_ul{
	width:950px;
	float:left;
}
.list .list_txt_ul{
	width:950px;
	float:left;
}
.list .list_txt_ul ul{
	float:left;
}
.list .list_txt_ul li{
	width:926px;
	float:left;
	border:2px solid #CCC;
	background:#FFF;
	padding:10px;
	margin:10px 0px;
}
.list .list_txt_ul li a:link , .list .list_txt_ul li a:visited{
	width:700px;
	height:20px;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#056794;
	letter-spacing:1px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
}
.list .list_txt_ul li a:hover{
	text-decoration:underline;
}
.list .list_txt_ul li span{
	font-size:12px;
	color:#F00;
	letter-spacing:1px;
	float:right;
	width:140px;
	height:17px;
	padding-top:3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.list .list_txt_ul .list_txt_ul_img{
	width:292px;
	overflow:hidden;
	float:left;
	margin-top:10px;
	padding:4px;
	background:#F4F4F4;
}
.list_txt_ul_img img{
	width:290px;
	float:left;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
	display:block;
}
.list .list_txt_ul li p{
	width:610px;
	float:right;
	font-size:12px;
	color:#000;
	letter-spacing:1px;
	line-height:25px;
	margin-top:10px;
	margin-left:10px;
}
/*

*/
.list_h1{
	width:926px;
	float:left;
	border:2px solid #0058AA;
	background:#FFF;
	padding:10px;
	margin:10px 0px;
}
.list_h1 ul{
	background:#fff;
	width:902px;
	float:left;
	padding:12px;
}
.list_h1 ul li{
	float:left;
	margin-left:10px;
	letter-spacing:3px;
}
.list_h1 ul li b{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background:#0058AA;
	padding:5px 20px;
	text-align:center;
}
.list_h1 ul li a:link , .list_h1 ul li a:visited{
	font-size:14px;
	color:#000;
	text-align:center;
	padding:5px 20px;
	letter-spacing:1px;
}
.list_h1 ul li a:hover{
	background:#1E90FF;
	color:#FFF;
}
.list_h1 ul li a.changefieldandcss{
	background:#CCC;
	color:#FFF;
}
/*


*/
.list_nuber_box{
	width:950px;
	float:left;
	padding:10px 0px;
}
.list_nuber{
	text-align:center;
	margin:0px auto;
	line-height:35px;
}
.list_nuber a:link , .list_nuber a:visited{
	color:#48b9ef;
	border:2px solid #F0F0F0;
	margin:4px;
	padding:4px 8px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.list_nuber b{
	border:#0058AA 2px solid;
	background:#1E90FF;
	padding:4px 8px;
	margin:4px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.list_nuber a b{
	border:0px;
	background:none;
	font-weight:bold;
	color:#48b9ef;
	font-size:14px;
	padding:0px;
	margin:0px;
	display:none;
}
.list_nuber a:hover{
	font-family:Arial, Helvetica, sans-serif;
	border:#0058AA 2px solid;
	background:#1E90FF;
	color:#FFF;
}
/*


*/
.wz{
	width:950px;
	float:left;
	overflow:hidden;
	height:auto;
}
.nr_h1{
	width:950px;
	color:#056794;
	font-size:23px;
	padding:10px 0px;
	padding-bottom:0px;
	overflow:hidden;
	background:#FFF;
	font-weight:bold;
	line-height:25px;
	letter-spacing:1px;
	float:left;
	text-align:center;
	font-family:"微软雅黑", "宋体", "黑体";
}
.nr_time{
	text-align:center;
	display:block;
	width:950px;
	height:35px;
	border-bottom: 1px #DADADA dashed;
	padding-top:10px;
	color:#454545;
	font:12px/1.5 "lucida Grande", Tahoma, Arial, Helvetica, "宋体", sans-serif;
	letter-spacing:1px;
	font-weight:900;
	float:left;
}
.nr_time a{
	color:#000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:500;
	line-height:25px;
	letter-spacing:1px;
}
.nr{
	width:950px;
	padding-top:10px;
	overflow:hidden;
	background:#FFF;
	color:#000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:500;
	line-height:25px;
	letter-spacing:1px;
}
.nr *{
	clear:both;
	font-family:"微软雅黑", "宋体", "黑体";
	line-height:25px;
	letter-spacing:1px;
}
.nr a:hover{
	text-decoration:underline;
	color:#056794;
}
.nr embed{
	width:550px;
	height:500px;
	margin:0px auto;
}
.nr img{
	max-width:938px;
	width:expression(this.width > 938? "938px":this.width );
	height:auto;
}
.nr td{
	padding:5px;
}
.tags{
	width:958px;
	float:left;
	margin-top:10px;
	padding:10px;
	border:1px solid #CCC;
	overflow:hidden;
	background:#FFF;
	font-size:14px;
	color:#000;
	overflow:hidden;
}
.tags a:link , .tags a:visited{
	font-size:14px;
	color:#690;
	text-align:center;
	letter-spacing:1px;
}
.tags a:hover{
	text-decoration:underline;
}

/*

*/

.qt{
	width:950px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
}
.qt h2{
	float:left;
	font-size:18px;
	color:#000;
	letter-spacing:1px;
	font-family:"微软雅黑","黑体","宋体";
	font-weight:bold;
}
.qt strong{
	float:left;
	font-size:12px;
	color:#1E8FFF;
	letter-spacing:1px;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:10px;
	line-height:23px;
}
.qt ul{
	width:950px;
	float:left;
	margin-top:10px;
}
.qt ul li{
	float:left;
	width:300px;
	margin-right:10px;
	overflow:hidden;
	line-height:25px;
}
.qt ul li a:link , .qt ul li a:visited{
	width:310px;
	float:left;
	font-size:12px;
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	letter-spacing:1px;
}
.qt ul li a:hover{
	text-decoration:underline;
}

/*

*/
.list_img_box{
	width:980px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.list_img_box #focus{
	position:relative;
    width:960px;
    height:800px;
	overflow:hidden;
    background:#FFF;
	border:10px solid #000;
    line-height:normal;
	padding-top:20px;
}
.list_img_box #focus ul{
	position:absolute;
   height:800px;
	float:left;
}
.list_img_box #focus ul li{
	float:left; 
	width:960px;
	height:800px;
	overflow:hidden; 
	position:relative; 
}
.list_img_box #focus ul li img{
	width:960px;
	float:left;
}
.list_img_box #focus ul li div{
	position:absolute; 
	overflow:hidden;
}
.list_img_box #focus .btnBg{
	position:absolute; 
	width:960px;
	height:20px;
	left:0px;
	top:0px;
	background:#000;
}
.list_img_box .btn{
	position:absolute; 
	width:940px;
	height:10px; 
	padding:5px 10px; 
	right:0px;
	top:0px;
	text-align:right;
}
.list_img_box #focus .btn span{
	display:inline-block; 
	_display:inline; 
	_zoom:1; 
	width:25px; 
	height:10px; 
	_font-size:0; 
	margin-left:5px; 
	cursor:pointer; 
	background:#000;
}
.list_img_box #focus .btn span.on{
	background:#fff;
}
.list_img_box #focus .preNext{
	width:45px; 
	height:100px;
	position:absolute;
	top:320px;
	background:url(../images/sprite.gif) no-repeat 0 0; 
	cursor:pointer;
}
.list_img_box #focus .pre{
	left:0;
}
.list_img_box #focus .next{
	right:0; 
	background-position:right top;
}
/*

*/
.dowm{
	width:950px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
}
.dowm .dowm_1{
	width:958px;
	float:left;
	height:30px;
}
.dowm .dowm_1 h1{
	float:left;
	text-align:left;
	font-size:25px;
	width:958px;
	font-weight:900;
	color:#1E90FF;
	letter-spacing:2px;
}
.dowm .dowm_2{
	width:950px;
	height:164px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.dowm .dowm_2 .dowm_2_1{
	width:229px;
	height:158px;
	padding:2px;
	float:left;
	border:1px solid #666;
	overflow:hideen;
}
.dowm .dowm_2 .dowm_2_1 img{
	width:229px;
	height:158px;
	float:left;
}
.dowm .dowm_2 .dowm_2_2{
	width:300px;
	height:164px;
	float:left;
	margin-left:20px;
	overflow:hidden;
}
.dowm .dowm_2 .dowm_2_2 ul{
	float:left;
}
.dowm .dowm_2 .dowm_2_2 ul li{
	width:300px;
	float:left;
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	margin-bottom:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.dowm .dowm_2 .dowm_2_2 ul li strong{
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	color:#000;
	letter-spacing:2px;
}
.dowm .dowm_2 .dowm_2_2 ul li a:link , .dowm .dowm_2 .dowm_2_2 ul li a:visited{
	font-size:14px;
	color:#000;
}
.dowm .dowm_2 .dowm_2_2 ul li a:hover{
	text-decoration:underline;
}
.dowm .dowm_2 .dowm_gg{
	width:390px;
	float:right;
	overflow:hidden;
}
.dowm .dowm_txt{
	width:950px;
	float:left;
	overflow:hidden;
	margin:15px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	border-top:1px dashed #444;
}
.dowm .dowm_txt .dowm_txt_p{
	width:950px;
	float:left;
	color:#000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:500;
	line-height:25px;
	letter-spacing:1px;
}
.dowm .dowm_txt .dowm_txt_p img{
	max-width:950px;
	width:expression(this.width > 950? "950px":this.width );
	height:auto;
}
.dowm .dowm_txt .dowm_txt_p *{
	clear:both;
	font-family:"微软雅黑", "宋体", "黑体";
	line-height:25px;
	letter-spacing:1px;
}
.dowm .dowm_txt .dowm_txt_p a:hover{
	text-decoration:underline;
	color:#056794;
}
.dowm .dowm_txt .dowm_txt_p embed{
	width:500px;
	height:500px;
	margin:0px auto;
}








.dowm .dowm_2 .dowm_2_2_img{
	width:200px;
	height:164px;
	float:left;
	margin-left:20px;
	overflow:hidden;
}
.dowm .dowm_2 .dowm_2_2_img ul{
	float:left;
}
.dowm .dowm_2 .dowm_2_2_img ul li{
	width:200px;
	float:left;
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	margin-bottom:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.dowm .dowm_2 .dowm_2_2_img ul li strong{
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	color:#000;
	letter-spacing:2px;
}
.dowm .dowm_2 .dowm_2_2_img ul li a:link , .dowm .dowm_2 .dowm_2_2_img ul li a:visited{
	font-size:14px;
	color:#000;
}
.dowm .dowm_2 .dowm_2_2_img ul li a:hover{
	text-decoration:underline;
}
.dowm .dowm_txt_img{
	width:480px;
	float:right;
}
.dowm .dowm_txt_img strong{
	font-size:14px;
	font-weight:bold;
	color:#000;
	float:left;
	letter-spacing:2px;
}
.dowm .dowm_txt_img .dowm_txt_p{
	width:480px;
	height:150px;
	float:left;
	overflow-x:hidden; 
	overflow-y:auto;
	color:#000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:500;
	line-height:25px;
	letter-spacing:1px;
}
.dowm .dowm_txt_img .dowm_txt_p img{
	max-width:480px;
	width:expression(this.width > 480? "480px":this.width );
	height:auto;
}
.dowm .dowm_txt_img .dowm_txt_p *{
	clear:both;
	font-family:"微软雅黑", "宋体", "黑体";
	line-height:25px;
	letter-spacing:1px;
}
.dowm .dowm_txt .dowm_txt_p a:hover{
	text-decoration:underline;
	color:#056794;
}
.dowm .dowm_txt_img .dowm_txt_p embed{
	width:480px;
	height:500px;
	margin:0px auto;
}



.dowm .dowm_3{
	width:950px;
	float:left;
	margin:15px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	border-top:1px dashed #444;
}
.dowm .dowm_3 strong{
	font-size:14px;
	font-weight:bold;
	color:#000;
	float:left;
	letter-spacing:2px;
	width:80px;
	display:block;
}
.dowm .dowm_3 .xiaz{
	float:left;
	width:870px;
}
.dowm .dowm_3 .xiaz .dowm_link{
	float:left;
}
.xiaz .dowm_link a:link , .xiaz .dowm_link a:visited{	
	color:#000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:500;
	background:url(../images/down-ico.jpg) no-repeat 0px 0px;
	padding-left:22px;
	margin-left:10px;
	float:left;
}
.xiaz .dowm_link a:hover{
	text-decoration:underline;
}
.dowm .dowm_3 .xiaz_2{
	color:#ff0000;
	font-size:14px;
	font-family:"微软雅黑", "宋体", "黑体";
	font-weight:bold;
	letter-spacing:1px;
}

.pl{
	width:950px;
	float:left;
	padding:10px;
	border:1px solid #D3D3D3;
	overflow:hidden;
	background:#FFF;
}

#kefu{
	position: fixed;
	_position: absolute;
	_top: expression(documentElement.scrollTop + 250 + "px");
	top:250px; 
	right:0; 
	z-index:999;
}

#kefu .box-content{position:relative; background-color:#fff; width:170px;}

#kefu .title-btn,#kefu .qq,#kefu .phone,#kefu .service,#kefu .on span{background:url(../images/kefu.png) no-repeat}

#kefu .title-btn{ width:33px; height:97px;position:absolute; top:0;left:-33px;}

#kefu .title-btn span{display:none}

#kefu .on span{ background-position:-129px 7px; height:16px; display:block;}

#kefu .pad{ padding:12px 10px 10px 10px; overflow:hidden;font-size:12px;}

#kefu .service{display:inline-block;zoom:1;*display:inline;height:51px; background-position:0 -203px; width:151px; margin-left:3px}

#kefu .text{ background-color:#ededed; padding:5px 10px; text-align:center}

#kefu .off{width:0;}

#kefu .off .pad,#kefu .off .text{ display:none}